#include <stdio.h>
#include <string.h>

#define bufsize 5

int main()
{
    char buf[bufsize][20];

    char temp1[20];
    for( int i=bufsize-1 ; i>=0 ; i--){
        scanf("%s", &temp1);
        strcpy(buf[i], temp1);
    }
    //strcpy(buf[0], "hhhhhhhhh");
    printf("%s\n\n", buf);

    char temp[20];
    for( int i=bufsize-1 ; i>=0 ; i--){
        strcpy(temp, buf[i]);
        printf("%s\n", temp);
        memset(buf[i], 0, strlen(buf[i]));
    }


    return 0;
}